roly-poly person - Spanish English Dictionary

roly-poly person

Meanings of "roly-poly person" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
roly-poly person peonza [f]